package top.aicey.ai.sparring.processor;

import top.aicey.ai.sparring.common.holder.SparringContext;

/**
 * @author yangyongping
 * @date 2025-01-11 2:06 下午
 */
public interface SparringContextProcessor {
    /**
     * 读取实例内容
     * @param instanceId
     * @return
     */
    SparringContext get(String instanceId);

    /**
     * 设置上下文内容
     * @param context
     * @return
     */
     void put(SparringContext context);


    /**
     * 清除上下文内容
     * @param instanceId
     * @return
     */
    void clear(String instanceId);
}
